package com.chenju.invokechainservice.mybatis.mapper;

import com.chenju.invokechainservice.domain.TAopMethod;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface TAopMethodMapper {
    void save(TAopMethod aopEntity);

    TAopMethod findByMethodName(String methodName);

    String findExpressionByPointcutMethodName(String pointcutMethodName);

    List<TAopMethod> findAll();

    void updateAdviceForMethods(TAopMethod aopEntity);
}
